@charset "utf-8";

/*banner*/
.banner{position: relative; height:600px;overflow: hidden;clear: both;background:url(line1.gif) repeat-x center bottom;padding-bottom: 12px;}
.ban_p,.ban_p li{ height:600px;overflow: hidden;}
.ban_p li a{ display:block; height:600px; background:url(banner1.jpg) no-repeat center 0;}
.ban_t{width:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 16px;height: 16px;border-radius: 16px;margin-right:12px; display: inline-block;background: #fff;}
.ban_t em.on{background: #014f99;}

.til01{text-align: center;height:77px;color: #0067ac;font-size:30px;line-height:40px;font-family: "Microsoft Yahei";font-weight: normal;background:url(tilbg1.png) no-repeat center bottom;margin-bottom: 29px;}
.til01 p{display: block;line-height:27px;font-size:18px;color: #666;}
.til01 a{color: #0067ac;}
.til01 span{display: inline-block;padding: 0 14px;}

/*搜索*/
.seabox{overflow:hidden;height:52px;line-height:29px;font-family:"Microsoft Yahei";padding:17px 0 0;background: #f4f4f4;font-size:12px;}
.sea_inp{width:470px;overflow: hidden;}
.sea_inp .serach{width:302px;height:27px;border:0;background:url(sea_ico.gif) no-repeat 12px 6px #fff;line-height:27px;color:#8e8e8e;padding:0 0 0 55px;float:left;outline: none;display: block;position: relative;border: solid 1px #ddd;margin: 0 13px 0 0;}
.sea_inp .sub{ width:98px; height:29px;border:0;float:left;cursor: pointer;display: block;background:url(sea_inp.gif) no-repeat 0 0;}
.k_word{overflow:hidden;width:630px;color:#555;overflow: hidden;background:url(ico1.gif) no-repeat 0 5px;padding: 0 0 0 35px;}
.k_word a{color:#555;padding: 0 14px;}
.k_word b{color:#333;background:url(ico2.gif) no-repeat right 7px;width: 104px;display: inline-block;}

/**/
.numb{padding: 80px 0;height: 268px;font-family:"Microsoft Yahei";text-align: center;line-height:26px;color: #fff;overflow: hidden;}
.numb dl{width: 203px;height: 268px;background: #014f99;z-index:0;float: left;margin: 0 46px 0 0;position: relative;overflow: hidden;display: block;}
.numb dl.numb_l1{margin:0;}
.numb dt{padding: 14px 0 0;height:86px;line-height:86px;font-size: 20px;font-weight: bold;background:url(ico3.gif) no-repeat center 87px;overflow: hidden;}
.numb dt,.numb dd{position: relative;z-index: 2;}
.numb dd .numb_c{height:59px;line-height:59px;font-weight: bold;font-size: 48px;font-family: Times New Roman;overflow: hidden;display: block;}
.numb dd .numb_c em{font-style: normal;font-size: 18px;}
.numb dd p{padding: 0 18px;}
.numb dl:before{position: absolute;content: "";left: 0;top: 0;height:0;width:203px;z-index:1;background: #f29728;-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.numb dl.cur:before{height: 268px;}

/*产品中心*/
.probox{height:991px;font-family:"Microsoft Yahei";line-height:30px;position: relative;z-index:2;overflow: hidden;padding: 60px 0 0;background:url(bg02.jpg) no-repeat center 0;}
.pro_nav{width:237px;background: #fff;color: #333;position: relative;z-index: 9;}
.pro_nav h3{font-size:16px;line-height:23px;height:52px;color: #fff;padding:14px 0 0;background:url(protbg.gif) repeat-x;text-align: center;}
.pro_nav h3 em{font-weight: normal;font-size: 12px;line-height:16px;color: #e5e5e6;display: block;font-family: Arial;text-transform: uppercase;}
.pro_nav h3 a{color: #fff;}

.pro_nl{border: solid 3px #01509a;border-top: 0;padding:9px 7px 0;height: 735px;overflow: hidden;}
.pro_nl h4{height:43px;font-size: 16px;line-height:43px;font-weight: normal;margin:7px 0;}
.pro_nl h4 a{display: block;color: #fff;background:url(ico4.png) no-repeat 18px 16px #0067ac;padding:0 0 0 51px;}
.pro_nl h4.cur a,.pro_nl h4 a:hover{background:url(ico4.png) no-repeat 18px 16px #f29728;}
.pro_nl ul{clear: both;display: block;}
.pro_nl li{height:30px;line-height: 30px;white-space: nowrap;background:url(ico5.png) no-repeat 34px 11px;padding: 0 0 0 50px;}
.pro_nl li a{display: block;color: #333;}

.pro_list{width:940px;overflow: hidden;}
.pro_list h3{height: 56px;line-height: 54px;padding: 10px 0 0;font-size: 16px;background:url(line2.gif) repeat-x 0 bottom;margin-bottom: 20px;}
.pro_list h3 b{padding:0 0 0 35px;background:url(ico6.gif) no-repeat 0 15px;display: block;float: left;border-bottom: solid 2px #074994;}
.pro_list h3 b a{color: #0067ac;}
.more01 a{font-weight: normal;font-size: 14px;color: #989799;}
.pro_lc dl{background: #fff;padding: 3px;border: solid 1px #e3e3e4;margin-bottom: 19px;position: relative;}
.pro_lc dl,.pro_lc dt,.pro_lc dt img{width: 933px;height: 475px;display: block;overflow: hidden;}
.pro_lc dd{width: 933px;height:83px;display: block;overflow: hidden;font-size: 16px;position: absolute;left: 3px;bottom: 3px;background:url(bg01.png) repeat;color: #fff;}
.pro_lc dd span{width:104px;height:43px;display: block;overflow: hidden;font-size: 14px;background:url(ico7.png) no-repeat center 20px #f29728;color: #fff;text-align: center;padding: 40px 0 0;line-height: 28px;float: right;}
.pro_lc dd a{color: #fff;}
.pro_lc dd p{padding: 0 0 0 26px;width:780px;float: left;line-height: 83px;}

.pro_lc ul{width: 960px;}
.pro_lc li{position: relative;overflow: hidden;margin:0 20px 0 0;padding: 3px;border: solid 1px #d9d9d9;float: left;}
.pro_lc li,.pro_lc li img{width:292px;height:218px;display: block;overflow: hidden;}
.pro_lc li span,.show1 li span{width:292px;height:0;display: block;text-align: center;line-height: 46px;font-size: 18px;left:3px;bottom:3px;position: absolute;background:url(bg01.png) repeat; -webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.pro_lc li span a,.show1 li span a{background:url(ico7.png) no-repeat center 75px;color: #fff;padding: 106px 0 0;line-height:40px;display: block;font-size: 16px;}
.pro_lc li.cur span{height: 218px;}

/*解决方案*/
.plan{font-family: "Microsoft Yahei";line-height: 24px;overflow: hidden;padding: 65px 0 0;text-align: center;line-height: 42px;}
.plan .til01 span,.witn .til01 span{background: #fff;}
.plan1{height:256px;padding: 12px 0 0;font-size: 16px;font-weight: bold;color: #fff;}
.plan1 li{width: 159px;height: 139px;float: left;margin: 0 0 0 -29px;position: relative;background:url(plan_lbg1.png) no-repeat 0 0;line-height: 40px;}
.plan1 li:hover{background:url(plan_lbg2.png) no-repeat 0 0;}
.plan1 li.plan_l2,.plan2 dl.plan_l3{margin: 0;}
.plan1 li.plan_l1{margin-top:79px;}
.plan1 li em{width: 46px;height: 42px;display: block;margin:33px auto 0;}
.plan2{height: 804px;overflow: hidden;background:url(plancbg.gif) no-repeat center 0;}
.plan2 dl{width: 560px;height:419px;border-bottom: solid 1px #ededed;margin: 0 80px 0 0;float: left;}
.plan2 dt,.plan2 dt img{width: 560px;height: 220px;display: block;overflow: hidden;}
.plan2 dd{padding: 14px 0 0;}
.plan2 dd h3{font-size: 24px;height: 53px;line-height: 53px;background:url(ico8.gif) no-repeat center bottom;color: #333;}

.plan2 dt img,.pro_lc dt img,.witn_c dt img,.new_c dt img,.new_l dt img,.show1 li img,.about_p img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.plan2 dt img:hover,.pro_lc dt img:hover,.witn_c dt img:hover,.new_c dt img:hover,.new_l dt img:hover,.show1 li img:hover,.about_p img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*广告*/
.h_gg1{display: block;height:206px;background:url(ht.jpg) no-repeat center 0;color: #fff;clear: both;line-height:25px;font-size:16px;background-size:100% 100%;}
.gg01{top:89px;left: 50%;margin-left:356px;background:url(c_pho1.png) no-repeat 0 17px;padding: 0 0 0 44px;}
.gg01 span{display: block;font-size:28px;line-height:32px;font-weight: bold;}

/*优势*/
.edge{line-height:38px;color: #666;font-family:"Microsoft Yahei";overflow: hidden;position: relative;background:url(edgebg.jpg) repeat center 0;z-index:1;height:1579px;font-size: 16px;}
.edgetil{overflow: hidden;background:url(ge02.png) no-repeat center 0;height:181px;padding: 58px 0 0;}
.edge h2{line-height:61px;color: #0067ac;font-size:50px;font-weight: normal;text-align: center;}
.edge h2 p{line-height:49px;color: #fff;font-size:24px;width: 676px;margin: 0 auto;background: #f29728;border-radius:25px;}
.edge1{height: 306px;}
.edge2{height:286px;padding: 34px 0 0;}
.edge3{height:313px;padding: 27px 0 0;}
.edge4{height:339px;padding: 35px 0 0;}
.edge2,.edge3,.edge4{background:url(ge01.png) no-repeat center 0;}
.edge_w{width:600px;padding-top: 34px;}
.edge_p1,.edge_p2,.edge_p3,.edge_p4{width:600px;}
.edge h3{height:99px;line-height: 28px;font-size:22px;color: #333;overflow: hidden;font-weight: normal;}
.edge h3 em{width:77px;font-size: 40px;float: left;height: 71px;line-height: 71px;text-align: center;color: #fff;background: #0067ac;font-family: Times New Roman;font-style: normal;font-weight: bold;float: left;}
.edge h3 p{width:430px;float: left;padding:0 0 0 20px;}
.edge h3 p span{display: block;font-weight: bold;font-size: 30px;color: #0067ac;line-height: 44px;}
.edge li{clear: both;background:url(ico9.png) no-repeat 2px 14px;padding: 0 0 0 16px;}

/*我案例们*/
.witn{height:608px;font-family: "Microsoft Yahei";line-height:24px;padding: 60px 0 0;}
.witn h3{height:54px;line-height:54px;font-size:20px;font-weight: normal;color: #1a1a1a;}
.witn h3 a{color: #1a1a1a;}
.witn_c dl{width: 566px;height: 231px;float: left;margin: 0 68px 0 0;}
.witn_c dl.witn_l1{margin: 0;}
.witn_c dt,.witn_c dt img{width: 182px;height: 182px;display: block;overflow: hidden;float: left;}
.witn_c dd{width:367px;float: left;padding: 8px 0 0 16px;}
.witn_c dd h3{height:63px;line-height: 28px;font-size: 18px;color: #333;}
.witn_c dd h3 span{display: block;font-weight: normal;font-size: 14px;line-height: 20px;}
.witn_c dd h3 a{color: #333;}
.witn_w{height: 82px;overflow: hidden;}
.witn_ico a{display: block;width: 102px;line-height: 29px;background: #0067ac;color: #fff;border-radius: 3px;text-align: center;float: left;}
.witn_ico a:nth-child(2){background: #f29728;margin-left: 6px;}

/*流程*/
.tec_p{padding: 60px 0 0;height: 550px;font-family:"Microsoft Yahei";background:url(bg02.jpg) no-repeat center 0;}
.tec_pc{padding: 0 79px;background:url(tecbg.png) no-repeat center 27px;height: 400px;}
.tec_pc dl{width: 347px;height: 193px;float: left;text-align: center;line-height: 18px;}
.tec_pc dt{width:65px;height: 65px;background: #0067ac;margin: 0 auto;border-radius: 65px;margin-bottom: 18px;-webkit-transition:all .5s linear;-webkit-transition:all .5s linear;}
.tec_pc dt img{display: block;margin: 0 auto;}
.tec_pc dt em{display: block;font-family: Times New Roman;font-size: 22px;height: 32px;overflow: hidden;line-height: 38px;color: #fff;opacity: 0.7;letter-spacing: -1px;}
.tec_pc dl:hover dt{background: #f29728;opacity:1;visibility:visible;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.tec_pc dd{height: 102px;}
.tec_pc dd h3{display: block;font-size: 16px;height: 34px;line-height: 34px;color: #333;}
.tec_pc dl:hover dd h3{color: #f29728;}
.tec_pc dd p{display: block;height:40px;}
.tec_pho{width: 50px;height: 50px;left: -25px;top: 155px;}
.tec_pho span,.tec_pho span img{width: 50px;height: 50px;}
.tec_pho p{width:150px;height:30px;left: 48px;top:10px;background: #f29728;color: #fff;border-radius: 0 15px 15px 0;position: absolute;display: none;font-size: 16px;line-height: 30px;text-align: center;}
.tec_pho:hover p{display: block;}

/*资讯*/
.newbox{line-height:27px;height:700px;font-family:"Microsoft Yahei";overflow: hidden;color: #333;padding: 65px 0 0;}
.newbox .til01{background:url(tilbg2.gif) no-repeat center bottom;}

.new1{width:483px;overflow: hidden;height:700px;}
.new2{width: 664px;overflow: hidden;}
.newtil{height:55px;line-height:34px;font-size:18px;color: #333;}
.newtil b{float: left;}
.newtil li{float: left;font-weight: bold;}
.newtil em{float: left;display: inline-block;padding: 0 15px;}
.newtil li a,.newtil b a{color: #333;display: block;}
.newtil li.cur a,.newtil li a:hover,.newtil b a:hover{border-bottom: solid 2px #0067ac;}

.new_c dl{height:211px;overflow: hidden;}
.new_c dt,.new_c dt img{width:329px;height:185px;display: block;overflow: hidden;float: left;}
.new_c dd{display: block;padding:3px 0 0 15px;width: 320px;float: left;}
.new_c dd h3{height:40px;white-space: nowrap;font-size: 14px;line-height:40px;}
.new_c dd h3 a{color: #333;}
.new_c dd p{height: 101px;overflow: hidden;}
.new_c dd span a,.about_w span a{color: #fff;width: 140px;line-height: 40px;text-align: center;border-radius: 3px;background: #0067ac;display: block;}
.new_c li{height:36px;line-height: 36px;}
.new_c li span{float: right;color: #777;}
.new_c li a{display: block;float: left;color: #666;background:url(ico9.gif) no-repeat 1px 16px;padding: 0 0 0 14px;}
.new_c li a:hover{color: #0067ac;background:url(ico10.gif) no-repeat 1px 16px;}
.new_c li:hover span,.new_c li:hover a{color: #0067ac;}



.new_l dl{height:122px;overflow: hidden;line-height: 24px;}
.new_l dt,.new_l dt img{width:179px;height:101px;display: block;overflow: hidden;float: left;}
.new_l dd{width:282px;padding:9px 0 0 17px;float: left;}
.new_l dd h4{height: 37px;line-height: 20px;font-size: 14px;color: #333;background:url(faq_w.gif) no-repeat 0 0;padding: 0 0 0 30px;}
.new_l dd h4 a{color: #333;}
.new_l dd p{color: #333;background:url(faq_d.gif) no-repeat 0 2px;padding: 0 0 0 30px;}

/*关于*/
.aboutbox{background:url(bg02.jpg) no-repeat center 0;font-family:"Microsoft Yahei";padding: 70px 0 0;color: #555;}
.about{line-height:31px;height:532px;}
.about_p,.about_p img{width: 663px;height: 397px;display: block;overflow: hidden;}
.about_w {height:270px;width: 508px;padding:49px 22px 0 46px;right: 0;top: 39px;background:url(abouwbg.png) no-repeat 0 0;z-index: 2;}
.about_w p{height:182px;overflow: hidden;}

/*风采展示*/
.show{height:340px;position: relative;overflow: hidden;}
.showtil{height:34px;font-size:16px;line-height:34px;border-bottom: solid 1px #d4d4d6;margin-bottom: 18px;}
.showtil li{float: left;}
.showtil li a{color: #666;display: block;padding: 0 18px 0 37px;background:url(new_ico2.png) no-repeat 0 0;}
.showtil li.showt01 a{background:url(new_ico1.png) no-repeat 0 0;}
.showtil li.on a,.showtil li a:hover{color: #0067ac;font-weight:bold;background-position: 0 -50px;}
.show1{position: relative;}
.show1 ul{width: 1240px;overflow: hidden;}
.show1 li{float: left;margin: 0 37px 0 0;position: relative;font-size: 16px;}
.show1 li img,.show1 li{width:270px;height:203px;display: block;overflow: hidden;}
.show1 li span{width:270px;left: 0;bottom: 0;}
.show1 li span a{line-height:22px;}
.show1 li.cur span{height: 203px;}
.prev1,.next1{width:23px;height:44px;display: block;position: absolute;right: -48px;top:74px;}
.prev1{left: -48px;}

/*友情链接*/
.link{overflow: hidden;height:62px;line-height:62px;color: #a5b5d0;background: #064e99;}
.link h3{width:160px;float: left;font-size: 16px;font-weight: normal;}
.link h3 span{text-transform: uppercase;font-family: Arial;padding: 0 0 0 10px;}
.link p{width:1030px;float: left;}
.link a{padding: 0 26px;display: inline-block;color: #a5b5d0;}